Internet Archive BookReader - The Life of Major-General Sir Robert Murdoch Smith, K.C.M.G., Royal Engineers